package com.meng.mmlive.entity;

import java.util.List;

/**
 * Created by Administrator on 2017/5/13.
 */

public class HomeMenu {

    /**
     * createTime : 2017-04-17 13:06:45
     * dataList : [{"unitPrice":2,"gradeIconUrl":"","targetId":332248,"headm":"HCuoYofcQAZzE2fYmW2Fn5b2rSSIgwX4mHlaOql6S0PCTz423B/HPjpyuuehdmxPChyxlipgaXEBJ6wY8UC7mV3lz8obR+7ATQVrtPBrcfQMhKUIFjl/7Pvc17h6MdRE+hIM2f85WUks3NKxKAg2kkAzqJ","answerPercent":4258,"nickName":"宝宝爱你","sex":2,"presentation":"进来喜欢我的话就为我点亮爱心吧\u2026\u2026","lastLoginTime":1494617641850,"yunxinAccid":"chatme-33342946","sellerId":332248,"price":2,"grade":"","location":"广东 深圳","userType":1,"approveTime":1494383625000,"age":18,"status":2}]
     * id : 23
     * imgPath : WV7lHhSjwndPg8hn1s1O8e01oxenjf35P0Mckh0fFQdqXn6al20EHL1Ch5EVsyb1mNB/C3bzvYtbHCKsq4K21qO/0/LeaZXfjqev5qRC6q3U7uBzaxeb5VPLSZSjcsnpnuU1bSz1XgNfTEvddRL5FjAu/hVnkvkoHgkPYGfsetOOC9BYZzo+kreydGtzYBMPH2ud6CbUPwLPPgR4vABjAqBlOU34fNAPd4SCr/yR/m9CXrWikc2GGnRKfC1unq0bbEoxYsfb0jWudbqQ==
     * isCustom : 2
     * isHaveSubMenu : 1
     * keyParamList : ["sex"]
     * menuName : 女神
     * menuTypeId : 7
     * menuTypeName : 自定义
     * paramMap : {"ownId":-1,"curPage":1,"menuListId":0,"sex":0,"pageSize":10}
     * pid : 0
     * sort : 9
     * subMenuList : []
     * url : http://ucloudmapper.seex.im:8080/mapper/getCustomerQuene220
     */

    private String createTime;
    private int id;
    private String imgPath;
    private int isCustom;
    private int isHaveSubMenu;
    private String menuName;
    private int menuTypeId;
    private String menuTypeName;
    /**
     * ownId : -1
     * curPage : 1
     * menuListId : 0
     * sex : 0
     * pageSize : 10
     */

    private ParamMapBean paramMap;
    private int pid;
    private int sort;
    private String url;
    /**
     * unitPrice : 2
     * gradeIconUrl :
     * targetId : 332248
     * headm : HCuoYofcQAZzE2fYmW2Fn5b2rSSIgwX4mHlaOql6S0PCTz423B/HPjpyuuehdmxPChyxlipgaXEBJ6wY8UC7mV3lz8obR+7ATQVrtPBrcfQMhKUIFjl/7Pvc17h6MdRE+hIM2f85WUks3NKxKAg2kkAzqJ
     * answerPercent : 4258
     * nickName : 宝宝爱你
     * sex : 2
     * presentation : 进来喜欢我的话就为我点亮爱心吧……
     * lastLoginTime : 1494617641850
     * yunxinAccid : chatme-33342946
     * sellerId : 332248
     * price : 2
     * grade :
     * location : 广东 深圳
     * userType : 1
     * approveTime : 1494383625000
     * age : 18
     * status : 2
     */

    private List<DataListBean> dataList;
    private List<String> keyParamList;
    private List<HomeMenu> subMenuList;

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getImgPath() {
        return imgPath;
    }

    public void setImgPath(String imgPath) {
        this.imgPath = imgPath;
    }

    public int getIsCustom() {
        return isCustom;
    }

    public void setIsCustom(int isCustom) {
        this.isCustom = isCustom;
    }

    public int getIsHaveSubMenu() {
        return isHaveSubMenu;
    }

    public void setIsHaveSubMenu(int isHaveSubMenu) {
        this.isHaveSubMenu = isHaveSubMenu;
    }

    public String getMenuName() {
        return menuName;
    }

    public void setMenuName(String menuName) {
        this.menuName = menuName;
    }

    public int getMenuTypeId() {
        return menuTypeId;
    }

    public void setMenuTypeId(int menuTypeId) {
        this.menuTypeId = menuTypeId;
    }

    public String getMenuTypeName() {
        return menuTypeName;
    }

    public void setMenuTypeName(String menuTypeName) {
        this.menuTypeName = menuTypeName;
    }

    public ParamMapBean getParamMap() {
        return paramMap;
    }

    public void setParamMap(ParamMapBean paramMap) {
        this.paramMap = paramMap;
    }

    public int getPid() {
        return pid;
    }

    public void setPid(int pid) {
        this.pid = pid;
    }

    public int getSort() {
        return sort;
    }

    public void setSort(int sort) {
        this.sort = sort;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public List<DataListBean> getDataList() {
        return dataList;
    }

    public void setDataList(List<DataListBean> dataList) {
        this.dataList = dataList;
    }

    public List<String> getKeyParamList() {
        return keyParamList;
    }

    public void setKeyParamList(List<String> keyParamList) {
        this.keyParamList = keyParamList;
    }

    public List<?> getSubMenuList() {
        return subMenuList;
    }

    public void setSubMenuList(List<HomeMenu> subMenuList) {
        this.subMenuList = subMenuList;
    }

    public static class ParamMapBean {
        private int ownId;
        private int curPage;
        private int menuListId;
        private int sex;
        private int pageSize;

        public int getOwnId() {
            return ownId;
        }

        public void setOwnId(int ownId) {
            this.ownId = ownId;
        }

        public int getCurPage() {
            return curPage;
        }

        public void setCurPage(int curPage) {
            this.curPage = curPage;
        }

        public int getMenuListId() {
            return menuListId;
        }

        public void setMenuListId(int menuListId) {
            this.menuListId = menuListId;
        }

        public int getSex() {
            return sex;
        }

        public void setSex(int sex) {
            this.sex = sex;
        }

        public int getPageSize() {
            return pageSize;
        }

        public void setPageSize(int pageSize) {
            this.pageSize = pageSize;
        }
    }

    public static class DataListBean {
        private float unitPrice;
        private String gradeIconUrl;
        private int targetId;
        private String headm;
        private int answerPercent;
        private String nickName;
        private int sex;
        private String presentation;
        private long lastLoginTime;
        private String yunxinAccid;
        private int sellerId;
        private float price;
        private String grade;
        private String location;
        private int userType;
        private long approveTime;
        private int age;
        private int status;

        public float getUnitPrice() {
            return unitPrice;
        }

        public void setUnitPrice(float unitPrice) {
            this.unitPrice = unitPrice;
        }

        public String getGradeIconUrl() {
            return gradeIconUrl;
        }

        public void setGradeIconUrl(String gradeIconUrl) {
            this.gradeIconUrl = gradeIconUrl;
        }

        public int getTargetId() {
            return targetId;
        }

        public void setTargetId(int targetId) {
            this.targetId = targetId;
        }

        public String getHeadm() {
            return headm;
        }

        public void setHeadm(String headm) {
            this.headm = headm;
        }

        public int getAnswerPercent() {
            return answerPercent;
        }

        public void setAnswerPercent(int answerPercent) {
            this.answerPercent = answerPercent;
        }

        public String getNickName() {
            return nickName;
        }

        public void setNickName(String nickName) {
            this.nickName = nickName;
        }

        public int getSex() {
            return sex;
        }

        public void setSex(int sex) {
            this.sex = sex;
        }

        public String getPresentation() {
            return presentation;
        }

        public void setPresentation(String presentation) {
            this.presentation = presentation;
        }

        public long getLastLoginTime() {
            return lastLoginTime;
        }

        public void setLastLoginTime(long lastLoginTime) {
            this.lastLoginTime = lastLoginTime;
        }

        public String getYunxinAccid() {
            return yunxinAccid;
        }

        public void setYunxinAccid(String yunxinAccid) {
            this.yunxinAccid = yunxinAccid;
        }

        public int getSellerId() {
            return sellerId;
        }

        public void setSellerId(int sellerId) {
            this.sellerId = sellerId;
        }

        public float getPrice() {
            return price;
        }

        public void setPrice(float price) {
            this.price = price;
        }

        public String getGrade() {
            return grade;
        }

        public void setGrade(String grade) {
            this.grade = grade;
        }

        public String getLocation() {
            return location;
        }

        public void setLocation(String location) {
            this.location = location;
        }

        public int getUserType() {
            return userType;
        }

        public void setUserType(int userType) {
            this.userType = userType;
        }

        public long getApproveTime() {
            return approveTime;
        }

        public void setApproveTime(long approveTime) {
            this.approveTime = approveTime;
        }

        public int getAge() {
            return age;
        }

        public void setAge(int age) {
            this.age = age;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }
    }
}
